package com.dependency;
abstract class Shape{
	public abstract void draw(Shape shape);
}
class Circle extends Shape{
	
	public void draw(Shape shape){
		System.out.println("circle-draw()");
	}
}
class Triangle extends Shape{
	public void draw(Shape shape){
		System.out.println("triangle-draw()");
	}
}
public class DrawApplication {
public static void main(String[] args) {
	/*Shape c=new Circle();
	c.draw();
	Shape t=new Triangle();
	t.draw();*/
	System.out.println();
	
}
}
